题目:反转单向链表,函数返回新链表的头节点。
实现:
方法一:最简单的就是使用栈,但复杂度为O(N)。
方法二:在原来链表上进行操作,使复杂度为O(1)。
next = head.next;
主要搞清楚指针(链接)和实际值。
1 | public class ReverseList { |
1 | /** |
题目:反转单向链表,函数返回新链表的头节点。
实现:
方法一:最简单的就是使用栈,但复杂度为O(N)。
方法二:在原来链表上进行操作,使复杂度为O(1)。
next = head.next;
主要搞清楚指针(链接)和实际值。
1 | public class ReverseList { |
1 | /** |